@CHARSET "UTF-8";
table {
    width:100%;
    margin:10px 0;
    background:#5CB4E6;
}
table caption {
    font-size:14px;
    font-weight:bold;
    margin:5px 0;
    color:#026ACB;
}
table th,table td {
    background:#fff;
    height:25px;
    line-height:25px;
}
table th.th {
    width:66px;
}
table td {
    text-align:center;
}
table td.price {
    color:red;
    font-family:Tahoma;
}
table td.left {
    text-align:left;
}
table td.left textarea{
    width:350px;
    height:80px;
    background:#fff;
}
table input.small {
    width:33px;
    text-align:center;
    font-weight:bold;
    border:1px solid #999;
}
form p input.submit {
    width:145px;
    height:40px;
    background:url(../images/order.gif) no-repeat;
    cursor:pointer;
    border:none;
}
p {
    text-align:right;
}
p img {
    border:none;
}
p strong.price {
    font-size:20px;
    color:red;
}
p.flow {
    padding:15px 0 0 0;
}
b.warning {
    color:#06f;
    font-weight:bold;
    text-align:center;
    display:block;
    width:170px;
    height:30px;
    line-height:30px;
    border:3px solid red;
    display:none;
}
